home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / NET21X4.IN_ / net21x4.inf
Encoding:
INI File  |  1999-10-19  |  28.8 KB  |  605 lines

  1.  
  2. ; NET21x4.INF
  3. ;
  4. ; Copyright 1993-1996, Intel Corporation
  5. ;
  6. ; Copyright 1993-1996, Microsoft Corporation
  7.  
  8. [version]
  9. Signature   = "$Windows NT$"
  10. Class       = Net
  11. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  12. Provider    = %Msft%
  13. LayoutFile  = layout.inf
  14. DriverVer=10/19/1999,5.5.0.0
  15.  
  16. [Manufacturer]
  17. %Intel%     = Intel
  18. %Accton%    = Accton
  19. %Acer%      = Acer
  20. %Addtron%   = Addtron
  21. %ATI%       = ATI
  22. %Cabletron% = Cabletron
  23. %Compex%    = Compex
  24. %DLink%     = Dlink
  25. %Eagle%     = Eagle
  26. %Kingston%  = Kingston
  27. %Linksys%   = Linksys
  28. %NCR%       = NCR
  29. %Netgear%   = Netgear
  30. %Racore%    = Racore
  31. %SMC%       = SMC
  32. %TDK%       = TDK
  33. %Toshiba%   = Toshiba
  34. %NEC%       = NEC
  35.  
  36. [ControlFlags]
  37. ExcludeFromSelect = PCI\VEN_1011&DEV_0002, \
  38.                     PCI\VEN_1011&DEV_0014, \
  39.                     PCI\VEN_1011&DEV_0009, \
  40.                     PCI\VEN_1011&DEV_0019, \
  41.                     PCI\VEN_1011&DEV_0019&SUBSYS_12071113, \
  42.                     PCI\VEN_1011&DEV_0019&SUBSYS_803410B8, \
  43.                     PCI\VEN_1011&DEV_0009&SUBSYS_91001282, \
  44.                     PCI\VEN_1011&DEV_0019&SUBSYS_02031179, \
  45.                     PCI\VEN_1011&DEV_0019&SUBSYS_500A1011, \
  46.                     PCI\VEN_1011&DEV_0019&SUBSYS_02041179, \
  47.                     PCI\VEN_1011&DEV_0019&SUBSYS_500B1011, \
  48.                     PCI\VEN_1011&DEV_0009&SUBSYS_12071113, \
  49.                     PCI\VEN_1011&DEV_0009&SUBSYS_11001385, \
  50.                     PCI\VEN_1011&DEV_0009&SUBSYS_050311F6, \
  51.                     PCI\VEN_1011&DEV_0009&SUBSYS_00012646, \
  52.                     PCI\VEN_1011&DEV_0019&SUBSYS_00041266, \
  53.                     PCI\VEN_1011&DEV_0019&SUBSYS_001912AF, \
  54.                     PCI\VEN_1011&DEV_0014&SUBSYS_01001186, \
  55.                     PCI\VEN_1011&DEV_0009&SUBSYS_11001186, \
  56.                     PCI\VEN_1011&DEV_0019&SUBSYS_11011186, \
  57.                     PCI\VEN_1011&DEV_0019&SUBSYS_11021186, \
  58.                     PCI\VEN_1011&DEV_0019&SUBSYS_816910EF, \
  59.                     PCI\VEN_1011&DEV_0019&SUBSYS_22201113, \
  60.                     PCI\VEN_1011&DEV_0019&SUBSYS_200510B8, \
  61.                     PCI\VEN_1011&DEV_0009&SUBSYS_200110B8, \
  62.                     PCI\VEN_1011&DEV_0009&SUBSYS_200210B8, \
  63.                     PCI\VEN_1011&DEV_0009&SUBSYS_200310B8, \
  64.                     PCI\VEN_1011&DEV_0019&SUBSYS_28001259, \
  65.                     PCI\VEN_1011&DEV_0019&SUBSYS_800D1033, \
  66.                     PCI\VEN_1011&DEV_0019&SUBSYS_800C1033, \
  67.                     PCI\VEN_1011&DEV_0019&SUBSYS_03151025, \
  68.                     PCI\VEN_1011&DEV_0009&SUBSYS_03101025, \
  69.                     PCI\VEN_1011&DEV_0019&SUBSYS_AB0113D1
  70.  
  71. [Intel]
  72. %21040.DeviceDesc%      = 21040.ndi,    PCI\VEN_1011&DEV_0002                 ;Intel  21040
  73. %21041.DeviceDesc%      = 21041.ndi,    PCI\VEN_1011&DEV_0014                 ;Intel  21041
  74. %21140.DeviceDesc%      = 21140.ndi,    PCI\VEN_1011&DEV_0009                 ;Intel  21140
  75. %21143.DeviceDesc%      = 21143.ndi,    PCI\VEN_1011&DEV_0019                 ;Intel  21143
  76.  
  77. [Accton]
  78. %Cheetah.DeviceDesc%    = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_12071113 ;Accton Cheetah
  79. %EN1207.DeviceDesc%     = 21140.ndi,    PCI\VEN_1011&DEV_0009&SUBSYS_12071113 ;Accton EN1207-TX
  80. %AcctonCB.DeviceDesc%   = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_22201113 ;Accton Cardbus Fast Ethernet Adapter
  81.  
  82. [Acer]
  83. %ALN315.DeviceDesc%     = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_03151025 ;AcerLan ALN315
  84.  
  85. [Addtron]
  86. %AEF380.DeviceDesc%     = 21140.ndi,    PCI\VEN_1011&DEV_0009&SUBSYS_91001282 ;Addtron AEF-380TXD
  87.  
  88. [ATI]
  89. %AT-2800.DeviceDesc%    = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_28001259
  90.  
  91. [Cabletron]
  92. %DE500A.DeviceDesc%     = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_500A1011 ;Cabletron DE500A
  93. %DE500B.DeviceDesc%     = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_500B1011 ;Cabletron DE500B
  94.  
  95. [Compex]
  96. %CompexFL.DeviceDesc%   = 21140.ndi,    PCI\VEN_1011&DEV_0009&SUBSYS_050311F6 ;Compex Freedomline
  97.  
  98. [DLink]
  99. %DL530P.DeviceDesc%     = 21041.ndi,    PCI\VEN_1011&DEV_0014&SUBSYS_01001186 ;D-Link DE-530+
  100. %DL500C.DeviceDesc%     = 21140.ndi,    PCI\VEN_1011&DEV_0009&SUBSYS_11001186 ;D-Link DFE-500TX
  101. %DL500D.DeviceDesc%     = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_11011186 ;D-Link DFE-500TX
  102. %DL500E.DeviceDesc%     = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_11021186 ;D-Link DFE-500TX
  103.  
  104. [Eagle]
  105. %EagleMax.DeviceDesc%   = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_00041266 ;Eagle by Microdyne Fast EtherMAX
  106.  
  107. [Kingston]
  108. %KNE100TX.DeviceDesc%   = 21140.ndi,    PCI\VEN_1011&DEV_0009&SUBSYS_00012646 ;Kingston KNE100TX
  109.  
  110. [Linksys]
  111. %LinksysCB.DeviceDesc%  = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_AB0113D1 ;Linksys CardBus
  112.  
  113. [NCR]
  114. %NCR.DeviceDesc%        = 21140.ndi,    PCI\VEN_1011&DEV_0009&SUBSYS_03101025 ;NCR 21140 PCI Fast Ethernet Adapter
  115.  
  116. [Netgear]
  117. %netgear.DeviceDesc%    = 21140.ndi,    PCI\VEN_1011&DEV_0009&SUBSYS_11001385 ;NETGEAR FA310TX Fast Ethernet Adapter
  118.  
  119. [Racore]
  120. %RacoreCB.DeviceDesc%   = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_816910EF ;Racore Cardbus Fast Ethernet Adapter
  121.  
  122. [SMC]
  123. %SMCCB.DeviceDesc%      = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_200510B8 ;SMC Extreme Cardbus Fast Ethernet Adapter
  124. %SMC9332bdt.DeviceDesc% = 21140.ndi,    PCI\VEN_1011&DEV_0009&SUBSYS_200110B8 ;SMC9332BDT EtherPower 10/100
  125. %SMC9332bvt.DeviceDesc% = 21140.ndi,    PCI\VEN_1011&DEV_0009&SUBSYS_200210B8 ;SMC9332BVT EtherPower T4 10/100
  126. %SMC9334bdt.DeviceDesc% = 21140MP.ndi,  PCI\VEN_1011&DEV_0009&SUBSYS_200310B8 ;SMC9334BDT EtherPower 10/100 (one port)
  127. %smc8034.DeviceDesc%    = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_803410B8 ;SMC8034
  128.  
  129. [TDK]
  130. %TDKFLYR.DeviceDesc%    = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_001912AF ;TDK Netflyer Cardbus Fast Ethernet Adapter
  131.  
  132. [Toshiba]
  133. %ToshibaPCI.DeviceDesc% = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_02031179 ;Toshiba PCI
  134. %ToshibaCB.DeviceDesc%  = 21143.ndi,    PCI\VEN_1011&DEV_0019&SUBSYS_02041179 ;Toshiba CardBus
  135.  
  136. [NEC]
  137. %NECNR06.DeviceDesc%   = 21143.ndi, PCI\VEN_1011&DEV_0019&SUBSYS_800D1033 ;PC-9821NR-B06
  138. %21143.DeviceDesc% = 21143.ndi, PCI\VEN_1011&DEV_0019&SUBSYS_800C1033 ;NEC PC-9821-CS01
  139.  
  140. ;-------------------------------------------------------------------------------
  141. ; Intel  21040
  142. ;
  143. [21040.ndi]
  144. Characteristics = 0x84
  145. BusType         = 5
  146. AddReg          = 21040.reg, 2104x.reg, 21x4.reg, 21x4.pci.reg, 21040.con.reg
  147. CopyFiles       = dc21x4.Copyfiles
  148.  
  149. [21040.ndi.Services]
  150. AddService      = DC21x4, 2, dc21x4.Service, dc21x4.EventLog
  151.  
  152. ;-------------------------------------------------------------------------------
  153. ; Intel  21041
  154. ;
  155. [21041.ndi]
  156. Characteristics = 0x84
  157. BusType         = 5
  158. AddReg          = 21041.reg, 2104x.reg, 21x4.reg, 21x4.pci.reg, 21041.con.reg
  159. CopyFiles       = dc21x4.Copyfiles
  160.  
  161. [21041.ndi.Services]
  162. AddService      = DC21x4, 2, dc21x4.Service, dc21x4.EventLog
  163.  
  164. ;-------------------------------------------------------------------------------
  165. ; Intel  21140  x86
  166. ;
  167. [21140.ndi.NTX86]
  168. Characteristics = 0x84
  169. BusType         = 5
  170. AddReg          = 21140.reg, 2114x.reg, 21x4.reg, 21x4.pci.reg, 21140.con.reg, 2114x.Params.x86only
  171. CopyFiles       = dc21x4.Copyfiles
  172.  
  173. [21140.ndi.NTX86.Services]
  174. AddService      = DC21x4, 2, dc21x4.Service, dc21x4.EventLog
  175.  
  176. ;-------------------------------------------------------------------------------
  177. ; Intel  21140  Multiport x86
  178. ;
  179. [21140MP.ndi.NTX86]
  180. Characteristics   = 0x84
  181. BusType           = 5
  182. AddReg            = 21140.reg, 2114x.reg, 21x4.reg, 21x4.pci.reg, 21140.con.reg, 2114x.Params.x86only
  183. CopyFiles         = dc21x4.Copyfiles
  184. Port1DeviceNumber = 4
  185.  
  186. [21140MP.ndi.NTX86.Services]
  187. AddService      = DC21x4, 2, dc21x4.Service, dc21x4.EventLog
  188.  
  189. ;-------------------------------------------------------------------------------
  190. ; Intel  21143 x86
  191. ;
  192. [21143.ndi.NTX86]
  193. Characteristics = 0x84
  194. BusType         = 5
  195. AddReg          = 21143.reg, 2114x.reg, 21x4.reg, 21x4.pci.reg, 2114x.con.reg, 2114x.Params.x86only
  196. CopyFiles       = dc21x4.Copyfiles
  197.  
  198. [21143.ndi.NTX86.Services]
  199. AddService      = DC21x4, 2, dc21x4.Service, dc21x4.EventLog
  200.  
  201.  
  202. ;-------------------------------------------------------------------------------
  203. ; Intel  21140 alpha
  204. ;
  205. [21140.ndi.NTALPHA]
  206. Characteristics = 0x84
  207. BusType         = 5
  208. AddReg          = 21140.reg, 2114x.reg, 21x4.reg, 21x4.pci.reg, 21140.con.reg, 2114x.Params.AlphaOnly
  209. CopyFiles       = dc21x4.Copyfiles
  210.  
  211. [21140.ndi.NTALPHA.Services]
  212. AddService      = DC21x4, 2, dc21x4.Service, dc21x4.EventLog
  213.  
  214. ;-------------------------------------------------------------------------------
  215. ; Intel  21143 alpha
  216. ;
  217. [21143.ndi.NTALPHA]
  218. Characteristics = 0x84
  219. BusType         = 5
  220. AddReg          = 21143.reg, 2114x.reg, 21x4.reg, 21x4.pci.reg, 2114x.con.reg, 2114x.Params.AlphaOnly
  221. CopyFiles       = dc21x4.Copyfiles
  222.  
  223. [21143.ndi.NTALPHA.Services]
  224. AddService      = DC21x4, 2, dc21x4.Service, dc21x4.EventLog
  225.  
  226. ;-----------------------------------------------------------------------------
  227. ; 21040 specific
  228. ;
  229. [21040.reg]
  230. HKR, ,                                      AdapterCFID,    0, "00021011"
  231.  
  232. ;-----------------------------------------------------------------------------
  233. ; 21041 specific
  234. ;
  235. [21041.reg]
  236. HKR, ,                                      AdapterCFID,    0, "00141011"
  237. HKR, Ndi\params\SnoozeMode,                 ParamDesc,      0, %SnoozeMode%
  238. HKR, Ndi\params\SnoozeMode,                 default,        0, "0"
  239. HKR, Ndi\params\SnoozeMode,                 type,           0, "enum"
  240. HKR, Ndi\params\SnoozeMode\enum,            "0",            0, %Disabled%
  241. HKR, Ndi\params\SnoozeMode\enum,            "1",            0, %Enabled%
  242.  
  243. ;-----------------------------------------------------------------------------
  244. ; 21140 specific
  245. ;
  246. [21140.reg]
  247. HKR, ,                                      AdapterCFID,    0, "00091011"
  248. HKR, Ndi\params\InterruptMitigation,        ParamDesc,      0, %InterruptMitigation%
  249. HKR, Ndi\params\InterruptMitigation,        default,        0, "0"
  250. HKR, Ndi\params\InterruptMitigation,        type,           0, "enum"
  251. HKR, Ndi\params\InterruptMitigation\enum,   "0",            0, %Disabled%
  252. HKR, Ndi\params\InterruptMitigation\enum,   "1",            0, %Enabled%
  253.  
  254. ;-----------------------------------------------------------------------------
  255. ; 21143 specific
  256. ;
  257. [21143.reg]
  258. HKR, ,                                      AdapterCFID,    0, "00191011"
  259.  
  260. ;-----------------------------------------------------------------------------
  261. ; 21x4 common driver parameters
  262. ;
  263. [21x4.reg]
  264. HKR, Ndi,                                   Service,        0, "DC21x4"
  265. HKR, Ndi\Interfaces,                        LowerRange,     0, "ethernet"
  266. HKR, Ndi\Interfaces,                        UpperRange,     0, "ndis5"
  267. HKR, ,                                      MediaType,      0, "1"
  268.  
  269. ; Network Address
  270. HKR, NDI\params\NetworkAddress,             ParamDesc,      0, %NetworkAddress%
  271. HKR, NDI\params\NetworkAddress,             type,           0, "edit"
  272. HKR, NDI\params\NetworkAddress,             LimitText,      0, "12"
  273. HKR, NDI\params\NetworkAddress,             UpperCase,      0, "1"
  274. HKR, NDI\params\NetworkAddress,             default,        0, " "
  275. HKR, NDI\params\NetworkAddress,             optional,       0, "1"
  276.  
  277. ; Process Transmit First
  278. HKR,Ndi\params\ProcessTransmitFirst,        ParamDesc,      0, %ProcessTransmitFirst%
  279. HKR,Ndi\params\ProcessTransmitFirst,        default,        0, "0"
  280. HKR,Ndi\params\ProcessTransmitFirst,        type,           0, "enum"
  281. HKR,Ndi\params\ProcessTransmitFirst\enum,   "0",            0, %Disabled%
  282. HKR,Ndi\params\ProcessTransmitFirst\enum,   "1",            0, %Enabled%
  283.  
  284. ;-----------------------------------------------------------------------------
  285. ; PCI common parameters
  286. ;
  287. [21x4.pci.reg]
  288. HKR, Ndi\params\UnderrunRetry,              ParamDesc,      0, %UnderrunRetry%
  289. HKR, Ndi\params\UnderrunRetry,              default,        0, "2"
  290. HKR, Ndi\params\UnderrunRetry,              type,           0, "enum"
  291. HKR, Ndi\params\UnderrunRetry\enum,         "2",            0, " 2"
  292. HKR, Ndi\params\UnderrunRetry\enum,         "4",            0, " 4"
  293. HKR, Ndi\params\UnderrunRetry\enum,         "6",            0, " 6"
  294. HKR, Ndi\params\UnderrunRetry\enum,         "8",            0, " 8"
  295.  
  296. HKR, Ndi\params\ExtraReceiveBuffers,        ParamDesc,      0, %ExtraReceiveBuffers%
  297. HKR, Ndi\params\ExtraReceiveBuffers,        default,        0, "10"
  298. HKR, Ndi\params\ExtraReceiveBuffers,        type,           0, "enum"
  299. HKR, Ndi\params\ExtraReceiveBuffers\enum,   "0",            0, "  0"
  300. HKR, Ndi\params\ExtraReceiveBuffers\enum,   "10",           0, " 16"
  301. HKR, Ndi\params\ExtraReceiveBuffers\enum,   "20",           0, " 32"
  302. HKR, Ndi\params\ExtraReceiveBuffers\enum,   "40",           0, " 64"
  303. HKR, Ndi\params\ExtraReceiveBuffers\enum,   "80",           0, "128"
  304.  
  305. HKR, Ndi\params\ExtraReceivePackets,        ParamDesc,      0, %ExtraReceivePackets%
  306. HKR, Ndi\params\ExtraReceivePackets,        default,        0, "64"
  307. HKR, Ndi\params\ExtraReceivePackets,        type,           0, "enum"
  308. HKR, Ndi\params\ExtraReceivePackets\enum,   "10",           0, "16"
  309. HKR, Ndi\params\ExtraReceivePackets\enum,   "20",           0, "32"
  310. HKR, Ndi\params\ExtraReceivePackets\enum,   "40",           0, "64"
  311. HKR, Ndi\params\ExtraReceivePackets\enum,   "64",           0, "100"
  312. HKR, Ndi\params\ExtraReceivePackets\enum,   "128",          0, "200"
  313.  
  314. ;-----------------------------------------------------------------------------
  315. ; 2104x common parameters
  316. ;
  317. [2104x.reg]
  318. HKR, Ndi\params\BurstLength,                ParamDesc,      0, %BurstLength%
  319. HKR, Ndi\params\BurstLength,                default,        0, "10"
  320. HKR, Ndi\params\BurstLength,                type,           0, "enum"
  321. HKR, Ndi\params\BurstLength\enum,           "1",            0, "1 DWORD"
  322. HKR, Ndi\params\BurstLength\enum,           "2",            0, "2 DWORDS"
  323. HKR, Ndi\params\BurstLength\enum,           "4",            0, "4 DWORDS"
  324. HKR, Ndi\params\BurstLength\enum,           "8",            0, "8 DWORDS"
  325. HKR, Ndi\params\BurstLength\enum,           "10",           0, "16 DWORDS"
  326.  
  327. HKR, Ndi\params\TransmitThreshold,          ParamDesc,      0, %TransmitThreshold%
  328. HKR, Ndi\params\TransmitThreshold,          default,        0, "60"
  329. HKR, Ndi\params\TransmitThreshold,          type,           0, "enum"
  330. HKR, Ndi\params\TransmitThreshold\enum,     "48",           0, "  72 bytes"
  331. HKR, Ndi\params\TransmitThreshold\enum,     "60",           0, "  96 bytes"
  332. HKR, Ndi\params\TransmitThreshold\enum,     "80",           0, " 128 bytes"
  333. HKR, Ndi\params\TransmitThreshold\enum,     "A0",           0, " 160 bytes"
  334.  
  335. HKR, ,                                      AdapterType,    0, "5"
  336. HKR, Ndi\params\ReceiveBuffers,             ParamDesc,      0, %ReceiveBuffers%
  337. HKR, Ndi\params\ReceiveBuffers,             default,        0, "30"
  338. HKR, Ndi\params\ReceiveBuffers,             type,           0, "enum"
  339. HKR, Ndi\params\ReceiveBuffers\enum,        "8",            0, " 8"
  340. HKR, Ndi\params\ReceiveBuffers\enum,        "10",           0, "16"
  341. HKR, Ndi\params\ReceiveBuffers\enum,        "20",           0, "32"
  342. HKR, Ndi\params\ReceiveBuffers\enum,        "30",           0, "48"
  343. HKR, Ndi\params\ReceiveBuffers\enum,        "40",           0, "64"
  344.  
  345. ;-----------------------------------------------------------------------------
  346. ; 2114x common parameters
  347. ;
  348. [2114x.Params.x86only]
  349. HKR, Ndi\params\BurstLength,                ParamDesc,      0, %BurstLength%
  350. HKR, Ndi\params\BurstLength,                default,        0, "10"
  351. HKR, Ndi\params\BurstLength,                type,           0, "enum"
  352. HKR, Ndi\params\BurstLength\enum,           "1",            0, "1 DWORD"
  353. HKR, Ndi\params\BurstLength\enum,           "2",            0, "2 DWORDS"
  354. HKR, Ndi\params\BurstLength\enum,           "4",            0, "4 DWORDS"
  355. HKR, Ndi\params\BurstLength\enum,           "8",            0, "8 DWORDS"
  356. HKR, Ndi\params\BurstLength\enum,           "10",           0, "16 DWORDS"
  357. HKR, Ndi\params\BurstLength\enum,           "20",           0, "32 DWORDS"
  358.  
  359. HKR, ,                                      AdapterType,    0, "5"
  360. HKR, Ndi\params\ReceiveBuffers,             ParamDesc,      0, %ReceiveBuffers%
  361. HKR, Ndi\params\ReceiveBuffers,             default,        0, "30"
  362. HKR, Ndi\params\ReceiveBuffers,             type,           0, "enum"
  363. HKR, Ndi\params\ReceiveBuffers\enum,        "8",            0, " 8"
  364. HKR, Ndi\params\ReceiveBuffers\enum,        "10",           0, "16"
  365. HKR, Ndi\params\ReceiveBuffers\enum,        "20",           0, "32"
  366. HKR, Ndi\params\ReceiveBuffers\enum,        "30",           0, "48"
  367. HKR, Ndi\params\ReceiveBuffers\enum,        "40",           0, "64"
  368.  
  369. [2114x.Params.AlphaOnly]
  370. HKR, ,                                      BurstLength,    0, "20"
  371. HKR, Ndi\params\BurstLength,                ParamDesc,      0, %BurstLength%
  372. HKR, Ndi\params\BurstLength,                default,        0, "20"
  373. HKR, Ndi\params\BurstLength,                type,           0, "enum"
  374. HKR, Ndi\params\BurstLength\enum,           "1",            0, "1 DWORD"
  375. HKR, Ndi\params\BurstLength\enum,           "2",            0, "2 DWORDS"
  376. HKR, Ndi\params\BurstLength\enum,           "4",            0, "4 DWORDS"
  377. HKR, Ndi\params\BurstLength\enum,           "8",            0, "8 DWORDS"
  378. HKR, Ndi\params\BurstLength\enum,           "10",           0, "16 DWORDS"
  379. HKR, Ndi\params\BurstLength\enum,           "20",           0, "32 DWORDS"
  380.  
  381. HKR, ,                                      AdapterType,    0, "5"
  382. HKR, Ndi\params\ReceiveBuffers,             ParamDesc,      0, %ReceiveBuffers%
  383. HKR, Ndi\params\ReceiveBuffers,             default,        0, "40"
  384. HKR, Ndi\params\ReceiveBuffers,             type,           0, "enum"
  385. HKR, Ndi\params\ReceiveBuffers\enum,        "8",            0, " 8"
  386. HKR, Ndi\params\ReceiveBuffers\enum,        "10",           0, "16"
  387. HKR, Ndi\params\ReceiveBuffers\enum,        "20",           0, "32"
  388. HKR, Ndi\params\ReceiveBuffers\enum,        "30",           0, "48"
  389. HKR, Ndi\params\ReceiveBuffers\enum,        "40",           0, "64"
  390.  
  391. [2114x.reg]
  392. HKR, Ndi\params\TransmitThreshold100,       ParamDesc,      0, %TransmitThreshold100%
  393. HKR, Ndi\params\TransmitThreshold100,       default,        0, "200"
  394. HKR, Ndi\params\TransmitThreshold100,       type,           0, "enum"
  395. HKR, Ndi\params\TransmitThreshold100\enum,  "80",           0, " 128 bytes"
  396. HKR, Ndi\params\TransmitThreshold100\enum,  "100",          0, " 256 bytes"
  397. HKR, Ndi\params\TransmitThreshold100\enum,  "200",          0, " 512 bytes"
  398. HKR, Ndi\params\TransmitThreshold100\enum,  "400",          0, "1024 bytes"
  399.  
  400. HKR, Ndi\params\TransmitThreshold,          ParamDesc,      0, %TransmitThreshold%
  401. HKR, Ndi\params\TransmitThreshold,          default,        0, "60"
  402. HKR, Ndi\params\TransmitThreshold,          type,           0, "enum"
  403. HKR, Ndi\params\TransmitThreshold\enum,     "48",           0, "  72 bytes"
  404. HKR, Ndi\params\TransmitThreshold\enum,     "60",           0, "  96 bytes"
  405. HKR, Ndi\params\TransmitThreshold\enum,     "80",           0, " 128 bytes"
  406. HKR, Ndi\params\TransmitThreshold\enum,     "A0",           0, " 160 bytes"
  407.  
  408. HKR, Ndi\params\UnderrunThreshold,          ParamDesc,      0, %UnderrunThreshold%
  409. HKR, Ndi\params\UnderrunThreshold,          default,        0, "0A"
  410. HKR, Ndi\params\UnderrunThreshold,          type,           0, "enum"
  411. HKR, Ndi\params\UnderrunThreshold\enum,     "0A",           0, " 10"
  412. HKR, Ndi\params\UnderrunThreshold\enum,     "14",           0, " 20"
  413. HKR, Ndi\params\UnderrunThreshold\enum,     "32",           0, " 50"
  414. HKR, Ndi\params\UnderrunThreshold\enum,     "64",           0, "100"
  415.  
  416. HKR, Ndi\params\StoreAndForward,            ParamDesc,      0, %StoreAndForward%
  417. HKR, Ndi\params\StoreAndForward,            default,        0, "0"
  418. HKR, Ndi\params\StoreAndForward,            type,           0, "enum"
  419. HKR, Ndi\params\StoreAndForward\enum,       "0",            0, %Disabled%
  420. HKR, Ndi\params\StoreAndForward\enum,       "1",            0, %Enabled%
  421.  
  422. HKR, Ndi\params\MemoryReadMultiple,         ParamDesc,      0, %MemoryReadMultiple%
  423. HKR, Ndi\params\MemoryReadMultiple,         default,        0, "0"
  424. HKR, Ndi\params\MemoryReadMultiple,         type,           0, "enum"
  425. HKR, Ndi\params\MemoryReadMultiple\enum,    "0",            0, %Disabled%
  426. HKR, Ndi\params\MemoryReadMultiple\enum,    "1",            0, %Enabled%
  427.  
  428. ;-----------------------------------------------------------------------------
  429. ; 21040 common conection type parameter
  430. ;
  431. [21040.con.reg]
  432. HKR, Ndi\params\ConnectionType,             ParamDesc,      0, %ConnectionType%
  433. HKR, Ndi\params\ConnectionType,             default,        0, "0"
  434. HKR, Ndi\params\ConnectionType,             type,           0, "enum"
  435. HKR, Ndi\params\ConnectionType\enum,        "0",            0, %AutoDetect%
  436. HKR, Ndi\params\ConnectionType\enum,        "2",            0, %10BaseT%
  437. HKR, Ndi\params\ConnectionType\enum,        "3",            0, %10BaseTFull_Duplex%
  438. HKR, Ndi\params\ConnectionType\enum,        "1",            0, %10Base2(BNC)%
  439. HKR, Ndi\params\ConnectionType\enum,        "5",            0, %10Base5(AUI)%
  440.  
  441. ;-----------------------------------------------------------------------------
  442. ; 21041 common conection type parameter
  443. ;
  444. [21041.con.reg]
  445. ;ConnectionType
  446. HKR, Ndi\params\ConnectionType,             ParamDesc,      0, %ConnectionType%
  447. HKR, Ndi\params\ConnectionType,             default,        0, "0"
  448. HKR, Ndi\params\ConnectionType,             type,           0, "enum"
  449. HKR, Ndi\params\ConnectionType\enum,        "0",            0, %AutoSense%
  450. HKR, Ndi\params\ConnectionType\enum,        "2",            0, %10BaseT%
  451. HKR, Ndi\params\ConnectionType\enum,        "3",            0, %10BaseTFull_Duplex%
  452. HKR, Ndi\params\ConnectionType\enum,        "1",            0, %10Base2(BNC)%
  453. HKR, Ndi\params\ConnectionType\enum,        "5",            0, %10Base5(AUI)%
  454.  
  455. ;-----------------------------------------------------------------------------
  456. ; 21140 common conection type parameter
  457. ;
  458. [21140.con.reg]
  459. HKR, Ndi\params\ConnectionType,             ParamDesc,      0, %ConnectionType%
  460. HKR, Ndi\params\ConnectionType,             default,        0, "0"
  461. HKR, Ndi\params\ConnectionType,             type,           0, "enum"
  462. HKR, Ndi\params\ConnectionType\enum,        "0",            0, %AutoSense%
  463. HKR, Ndi\params\ConnectionType\enum,        "8",            0, %100BaseTx%
  464. HKR, Ndi\params\ConnectionType\enum,        "9",            0, %100BaseTxFull_Duplex%
  465. HKR, Ndi\params\ConnectionType\enum,        "0A",           0, %100BaseT4%
  466. HKR, Ndi\params\ConnectionType\enum,        "0B",           0, %100BaseFx%
  467. HKR, Ndi\params\ConnectionType\enum,        "0C",           0, %100BaseFxFull_Duplex%
  468. HKR, Ndi\params\ConnectionType\enum,        "2",            0, %10BaseT%
  469. HKR, Ndi\params\ConnectionType\enum,        "3",            0, %10BaseTFull_Duplex%
  470.  
  471. ;-----------------------------------------------------------------------------
  472. ; 2114x common conection type parameter
  473. ; where x != 0
  474. ;
  475. [2114x.con.reg]
  476. HKR, Ndi\params\ConnectionType,             ParamDesc,      0, %ConnectionType%
  477. HKR, Ndi\params\ConnectionType,             default,        0, "0"
  478. HKR, Ndi\params\ConnectionType,             type,           0, "enum"
  479. HKR, Ndi\params\ConnectionType\enum,        "0",            0, %AutoSense%
  480. HKR, Ndi\params\ConnectionType\enum,        "8",            0, %100BaseTx%
  481. HKR, Ndi\params\ConnectionType\enum,        "9",            0, %100BaseTxFull_Duplex%
  482. HKR, Ndi\params\ConnectionType\enum,        "0A",           0, %100BaseT4%
  483. HKR, Ndi\params\ConnectionType\enum,        "0B",           0, %100BaseFx%
  484. HKR, Ndi\params\ConnectionType\enum,        "0C",           0, %100BaseFxFull_Duplex%
  485. HKR, Ndi\params\ConnectionType\enum,        "2",            0, %10BaseT%
  486. HKR, Ndi\params\ConnectionType\enum,        "3",            0, %10BaseTFull_Duplex%
  487. HKR, Ndi\params\ConnectionType\enum,        "1",            0, %10Base2(BNC)%
  488. HKR, Ndi\params\ConnectionType\enum,        "5",            0, %10Base5(AUI)%
  489.  
  490. ;-----------------------------------------------------------------------------
  491. ; Common dc21x4-Based Service and Driver
  492. ;
  493. [dc21x4.Service]
  494. DisplayName     = %dc21x4.Service.DispName%
  495. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  496. StartType       = 3 ;%SERVICE_DEMAND_START%
  497. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  498. ServiceBinary   = %12%\dc21x4.sys
  499. LoadOrderGroup  = NDIS
  500.  
  501. [dc21x4.Copyfiles]
  502. dc21x4.sys,,,2
  503.  
  504. [dc21x4.EventLog]
  505. AddReg = dc21x4.AddEventLog.reg
  506.  
  507. [dc21x4.AddEventLog.reg]
  508. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  509. HKR, , TypesSupported,   0x00010001, 7
  510.  
  511. ;-----------------------------------------------------------------------------
  512. ; DestinationDirs
  513. ;
  514. [DestinationDirs]
  515. dc21x4.Copyfiles = 12
  516.  
  517. ;-------------------------------------------------------------------------------
  518. ; Localizable Strings
  519. ;
  520. [Strings]
  521. Msft                    = "Microsoft"
  522. Intel                   = "Intel"
  523. Accton                  = "Accton"
  524. Acer                    = "Acer"
  525. Addtron                 = "Addtron"
  526. ATI                     = "Allied Telesyn"
  527. Cabletron               = "Cabletron"
  528. Compex                  = "Compex"
  529. DLink                   = "D-Link"
  530. Eagle                   = "Eagle by Microdyne"
  531. Kingston                = "Kingston"
  532. Linksys                 = "Linksys"
  533. NCR                     = "NCR"
  534. Netgear                 = "Netgear"
  535. Racore                  = "Racore"
  536. SMC                     = "SMC"
  537. TDK                     = "TDK"
  538. Toshiba                 = "Toshiba"
  539. NEC                     = "NEC"
  540.  
  541. SnoozeMode              = "Snooze Mode"
  542. Disabled                = "Disabled"
  543. Enabled                 = "Enabled"
  544. InterruptMitigation     = "Interrupt Mitigation"
  545. ReceiveBuffers          = "Receive Buffers"
  546. ProcessTransmitFirst    = "Process Transmit First"
  547. UnderrunRetry           = "Underrun Max Retries"
  548. ExtraReceiveBuffers     = "Extra Receive Buffers"
  549. ExtraReceivePackets     = "Extra Receive Packets"
  550. BurstLength             = "Burst Length"
  551. TransmitThreshold       = "Transmit Threshold"
  552. TransmitThreshold100    = "Transmit Threshold 100Mbps"
  553. UnderrunThreshold       = "Underrun Threshold"
  554. StoreAndForward         = "Store And Forward"
  555. MemoryReadMultiple      = "Memory Read Multiple"
  556. ConnectionType          = "Connection Type"
  557. AutoDetect              = "Auto Detect"
  558. 10BaseT                 = "10BaseT (Twisted Pair)"
  559. 10BaseTFull_Duplex      = "10BaseT Full Duplex"
  560. 10Base2(BNC)            = "10Base2 (BNC)"
  561. 10Base5(AUI)            = "10Base5 (AUI)"
  562. AutoSense               = "AutoSense"
  563. 100BaseTx               = "100BaseTx"
  564. 100BaseTxFull_Duplex    = "100BaseTx Full Duplex"
  565. 100BaseT4               = "100BaseT4"
  566. 100BaseFx               = "100BaseFx"
  567. 100BaseFxFull_Duplex    = "100BaseFx Full Duplex"
  568. NetworkAddress          = "Network Address"
  569.  
  570. 21040.DeviceDesc        = "Intel 21040 Based PCI Ethernet Adapter"
  571. 21041.DeviceDesc        = "Intel 21041 Based PCI Ethernet Adapter"
  572. 21140.DeviceDesc        = "Intel 21140 Based PCI Fast Ethernet Adapter"
  573. 21143.DeviceDesc        = "Intel 21143 Based PCI Fast Ethernet Adapter"
  574. DE500A.DeviceDesc       = "Cabletron DE500A PCI Fast Ethernet Adapter"
  575. DE500B.DeviceDesc       = "Cabletron DE500B PCI Fast Ethernet Adapter"
  576. Cheetah.DeviceDesc      = "Accton Cheetah PCI Fast Ethernet Adapter"
  577. EN1207.DeviceDesc       = "Accton EN1207-TX PCI Fast Ethernet Adapter"
  578. AcctonCB.DeviceDesc     = "Accton Cardbus Fast Ethernet Adapter"
  579. ALN315.DeviceDesc       = "AcerLan ALN-315"
  580. AEF380.DeviceDesc       = "Addtron AEF-380TXD PCI Fast Ethernet Adapter"
  581. AT-2800.DeviceDesc      = "Allied Telesyn AT-2800Tx Fast Ethernet Adapter"
  582. CompexFL.DeviceDesc     = "Compex FreedomLINE PCI Fast Ethernet Adapter"
  583. DL530P.DeviceDesc       = "D-Link DE-530+ PCI Ethernet Adapter"
  584. DL500C.DeviceDesc       = "D-Link DFE-500TX PCI Fast Ethernet Adapter (Rev B/C)"
  585. DL500D.DeviceDesc       = "D-Link DFE-500TX PCI Fast Ethernet Adapter (Rev D)"
  586. DL500E.DeviceDesc       = "D-Link DFE-500TX PCI Fast Ethernet Adapter (Rev E)"
  587. EagleMax.DeviceDesc     = "Eagle by Microdyne PCI Fast EtherMAX"
  588. KNE100TX.DeviceDesc     = "Kingston EtheRx KNE100TX PCI Fast Ethernet Adapter"
  589. LinksysCB.DeviceDesc    = "Linksys EtherFast 10/100 CardBus PC Card (PCMPC200)"
  590. NCR.DeviceDesc          = "NCR 21140 PCI Fast Ethernet Adapter"
  591. NECNR06.DeviceDesc      = "NEC PC-9821NR-B06"
  592. Netgear.DeviceDesc      = "NETGEAR FA310TX Fast Ethernet Adapter (DC21x4)"
  593. RacoreCB.DeviceDesc     = "Racore Cardbus Fast Ethernet Adapter"
  594. SMC9332bdt.DeviceDesc   = "SMC9332BDT EtherPower 10/100"
  595. SMC9332bvt.DeviceDesc   = "SMC9332BVT EtherPower T4 10/100"
  596. SMC9334bdt.DeviceDesc   = "SMC9334BDT EtherPower 10/100 (one port)"
  597. SMCCB.DeviceDesc        = "SMC Extreme Cardbus Fast Ethernet Adapter"
  598. smc8034.DeviceDesc      = "SMC EZ CardBus 10/100 Fast Ethernet Adapter (SMC8034)"
  599. TDKFLYR.DeviceDesc      = "TDK Netflyer Cardbus Fast Ethernet Adapter"
  600. ToshibaPCI.DeviceDesc   = "Toshiba Fast Ethernet PCI LAN Card"
  601. ToshibaCB.DeviceDesc    = "Toshiba Fast Ethernet Cardbus LAN Card"
  602.  
  603. dc21x4.Service.DispName = "DC21x4 Based Network Adapter Driver"
  604.  
  605.